VisualHMI - 操作记录控件

什么是操作记录控件?

image-20231130190310011

操作记录控件用于记录用户点击屏幕的操作,将显示在表格上,可以显示操作时间、操作的用户等级、操作描述、操作的寄存器地址、寄存器内容的变化。

使用范围:VisualHMI - HMI&M系列

应用下载:VisualHMI - 操作记录控件(点击下载)

1.操作记录设置

使用“操作记录控件”时,在工程→操作记录设置中配置相关参数,如下所示: image-20231130192118605

  1. 启用数据操作功能:√。开启后控件的“安全设置”属性中会出现“操作记录”的选项;
  2. 最大记录条数:操作记录控件的总记录数1~65535。
  3. 存满后:可设置循环覆盖或者停止存储;
  4. 存储于:设置存储方式
    • 内存RAM:掉电不保存;
    • 闪存FLASH:掉电保存;
    • 存储块地址:存储的起始地址;
    • 占用块数:系统自动计算,每128条记录为3块; image-20231130192402783 我司M系列彩屏的Flash大小为默认为16M,一个块的单位为4K。默认存储块地址 = 2048,即是最小从8M位置开始存储。 其中占用块数,系统自动计算,如最大记录条数=128,指定Flash-掉电存储,自动计算得出占用块数=3,需要12K的空间 实际应用中需要结合工程编译的大小来决定,如下所示,编译的工程SD卡资源包为10.1M,则存储地址需要与下载文件相隔需要有一定空间,即从11M开始存储,则存储块地址=(11 x 1024)/4,即为2816,剩余最大占用块数为12K,不会超出16M总Flash大小 image-20231124181909312
  5. 系统操作日志控制
    • 导出到SD卡:往LW0188地址写入0x0001,可将记录全部导出到SD卡中;
    • 清除记录:往LW0188地址写入0x0055,可以清空全部记录。

2.属性介绍

2.1.基本设置

操作记录的基本属性如下所示

image-20231130190810767

  1. 时间排序:可设置时间顺序或者时间逆序;
  2. 对齐方式:可设置默认或指定,指定可设置每一子项的对齐方式;
  3. 显示序号:可设置表格第一列是否显示序号;
    • 宽度:可设置每一子项的宽度占比
  4. 显示时间:可设置时间的显示格式;
    • 宽度:可设置每一子项的宽度占比
  5. 显示用户:可设置是否显示当前等级用户名称;
    • 宽度:可设置每一子项的宽度占比
  6. 显示描述:可设置是否显示操作描述;
    • 宽度:可设置每一子项的宽度占比
  7. 显示地址:可设置是否显示操作地址;
    • 宽度:可设置每一子项的宽度占比
  8. 显示参数:可设置是否显示变量参数;
    • 宽度:可设置每一子项的宽度占比
  9. 每页行数:显示每页的行数;
  10. 显示滚动条:可设置是否显示滚动条;
  11. 手势滑动:可设置是否开启手势滑动;
  12. 翻页控制:
    • 控制地址:可设置变量地址控制表格翻页。

2.2.外观设置

操作记录外观设置如图下所示

  1. 默认字体:显示文字的字体;
  2. 字体大小:显示字体的大小;
  3. 文字颜色:显示文字的颜色;
  4. 显示标题:
    • 时间标题:可设置时间标题的名称;
    • 用户标题:可设置用户标题的名称;
    • 描述标题:可设置描述标题的名称;
    • 地址标题:可设置地址标题的名称;
    • 参数标题:可设置参数标题的名称;
  5. 显示网格:
    • 网格颜色:可设置网格线的颜色;
    • 边框颜色:可设置边框线的颜色;
  6. 显示背景:
    • 标题背景颜色:可设置标题行背景的颜色;
    • 背景颜色:可设置内容行背景的颜色;
  7. 奇偶分行:
    • 背景颜色2:可设置奇数行内容的背景颜色。

3.应用

操作记录,一共3步设置,如下所示:

  1. 开启操作记录:在工程→操作记录设置中
  2. 配置操作记录控件
  3. 填写操作记录:可触控类控件属性栏,启用“操作记录” 支持操作记录的控件如下所示:

image-20231130193635548

3.1.工程配置

3.1.1.开启操作记录

在菜单栏,工程→操作记录设置中,启用操作记录,设置如下所示:

  1. 启用数据操作功能:√。
  2. 最大记录条数:128
  3. 存满后:循环覆盖
  4. 存储于:内存RAM-掉电丢失

image-20231130193905970

3.1.2.配置操作记录控件

添加一个操作记录控件,配置如下所示:

  1. 时间排序:时间逆序;
  2. 显示时间:显示时间
  3. 每页行数:5;
  4. 显示滚动条:√;
  5. 翻页控制:√;
    • 控制地址:LW1100;

image-20231130194220202

3.1.3.填写操作记录

添加4个字按钮控件,均关联LW1100地址,和操作记录控件配置的“控制地址 LW1100”对应。点击操作时候,用于记录操作和翻页效果,配置如下所示

  1. 写入地址:LW1100
  2. 操作模式:写入常量
    • 常量值:1/2/3/4
  3. 控制权限:√。显示隐藏,表示还有下一页、上一页操作
    • 条件控制:LW1100.1/LW1100.2
    • 比较:==
    • 值:1
  4. 操作记录:√
    • 操作描述:上一页、下一页、首页、尾页

image-20231130194531533

3.1.4.清除操作记录

添加1个字按钮控件,均关联LW0188地址,配置如下所示:

  1. 写入地址:LW0188
  2. 操作模式:写入常量
    • 常量值:85-清除操作记录(1-导出SD卡或U盘)

image-20231130195341517

3.2.运行预览

运行虚拟屏,点击上一页/下一页/首尾/尾页,添加记录到操作记录控件,并显示触发地址LW1100,值的变化,如下所示: Video_2023-11-30_195803

Copyright ©Dacai all right reserved,powered by Gitbook该文件修订时间: 2023-12-07 19:05:49

results matching ""

    No results matching ""